mechanical seeder - English Synonyms Dictionary